nile goose (alopochen aegyptiaca) - Turkish English Dictionary